Big Huge Thesaurus

secret police

noun